structure of oesophagus - Turkish English Dictionary